donning the lifejacket - Almanca İngilizce Sözlük